long range forecast - French English Dictionary